// 官方通用 actions 通信，导出共其他组件使用
import { initGlobalState } from 'qiankun'

const initState = {
	// 可以写初始化数据
}

// 初始化 state
const actions = initGlobalState(initState)

// 监听actions全局公共状态数据的变化，主应用或子应用更改全局状态时会触发
actions.onGlobalStateChange((state, prev) => {
	// state: 变更后的状态; prev 变更前的状态
	console.log(state, prev);
})

export default actions
